package cn.org.timespace.easyframe.dao.permission;

import java.util.List;

import cn.org.timespace.easyframe.model.permission.EfUserRole;

/**
 * <p>
 * 用户角色
 * </p>
 * 
 * @version 1.0, 11/01/18
 * @since 1.0
 * @author 
 */
 
public interface EfUserRoleDao {

	public void save(EfUserRole transientInstance);

	public void delete(EfUserRole persistentInstance);
	
	//根据角色删除该角色与用户的关系
	public void delete(String roleId);

	public List<EfUserRole> findByCondition(String roleId);
	
	public List<EfUserRole> findUserRoleByUserId(String userId);
}